﻿
using Xacml.Core.Context;
using Xacml.Core.Policy;
using Xacml.Core.Runtime;
using System.Xml;

namespace Xacml.Core.Interfaces
{
  public interface IAttributeRepository
  {
    void Init(XmlNode configNode);

    AttributeElement GetAttribute(EvaluationContext context, AttributeDesignatorBase designator);
  }
}
